Skip to content

Instantly share code, notes, and snippets.

@davidfowl
davidfowl / MinimalAPIs.md
Last active October 16, 2026 06:21
Minimal APIs at a glance

Interview Questions

Node.js

Q1: What do you mean by Asynchronous API? ☆☆

Answer: All APIs of Node.js library are aynchronous that is non-blocking. It essentially means a Node.js based server never waits for a API to return data. Server moves to next API after calling it and a notification mechanism of Events of Node.js helps server to get response from the previous API call.

Source: tutorialspoint.com

@qoomon
qoomon / conventional-commits-cheatsheet.md
Last active October 16, 2026 06:10
Conventional Commits Cheatsheet
@rohitramteke2
rohitramteke2 / gist:dc72569ed1168b472c225dc7a154830e
Last active October 16, 2026 06:09
project-guidelines-and-steps
# Project Delivery & Support Process Guidelines
Operating standards for the live, hyper-care, and delivery teams. These practices
cover documentation, tracking, communication, SLAs, knowledge transfer, and
coordination with Zoho. Follow them as mandatory process unless an exception is
explicitly approved.
---
## 1. Documentation (FSD)
// ==UserScript==
// @name SaveFrom.net helper
// @namespace http://savefrom.net/
// @version 2.70
// @date 2014-07-12
// @author Magicbit, Inc
// @description Youtube Downloader: all in one script to get Vimeo, Facebook, Dailymotion videos for free
// @homepage http://savefrom.net/user.php?helper=userjs
// @icon http://savefrom.net/img/extension/icon_16.png
// @icon64 http://savefrom.net/img/extension/icon_64.png
@PeiceOfToast
PeiceOfToast / iptv-org-dispatcharr-jellyfin-guide.md
Last active October 16, 2026 06:03
iptv-org -> Dispatcharr -> Jellyfin: US channel lineup with a self-updating guide (verified Sept 2026)

iptv-org → Dispatcharr → Jellyfin — the complete hand-held walkthrough

What you end up with: a US TV channel lineup in Jellyfin, with a program guide that fills itself in every night, without you touching it again.

Who this is for: you've heard of Docker and Jellyfin but have never touched Dispatcharr. No Linux wizardry assumed. Every command is explained, and every step tells you what you should see before you continue.

Time: 30 minutes for a working setup (Quick Path), 60–90 minutes if you also build your own guide grabber (Proper Path). Most of that is waiting.

Difficulty: copy-paste. If a step ever looks wrong, stop and read the box under it — the failure modes are all covered.

@atcuno
atcuno / gist:3425484ac5cce5298932
Last active October 16, 2026 05:55
HowTo: Privacy & Security Conscious Browsing

The purpose of this document is to make recommendations on how to browse in a privacy and security conscious manner. This information is compiled from a number of sources, which are referenced throughout the document, as well as my own experiences with the described technologies.

I welcome contributions and comments on the information contained. Please see the How to Contribute section for information on contributing your own knowledge.

Table of Contents

@avrahamappel
avrahamappel / album.conf
Last active October 16, 2026 05:51
yt-dlp configuration for downloading music with metadata and cover art
# Download in m4a format
--format="ba"
--extract-audio
--audio-format m4a
# Continue downloading if the download failed previously
--continue
--no-overwrites
# Set track number, album name, and artist name metadata tags

Design Thinking

X → Graph → Effect<A, E, R>
│              │   │  │  │
│              │   │  │  └─ what each node needs     (§5)
│              │   │  └──── where the graph breaks   (§4)
│              │   └─────── what flows through nodes  (§2)
│              │
│ └─ nodes = functions, edges = data flow
@uru2
uru2 / radiko_program_info.sh
Last active October 16, 2026 05:44
放送局と日時からradikoの番組に関する情報を取得するサンプル
#!/bin/sh
# 放送局と日時からradikoの番組に関する情報を取得するサンプル
#
# ライセンスはUnlicense(https://unlicense.org/)にしますので
# 必要な箇所をかいつまんでの利用や別の処理系で実装するなりご自由に
#
# usage: radiko_program_info.sh {station_id} {[%Y%m%d]%H%M[%S]}
# 日時は以下の指定が可能
# %H%M (時分のみ、日付は実行日で補完)
# %H%M%S (時分秒のみ、日付は実行日で補完)